body {
	font-family: Verdana, Geneva, sans-serif;
	/*font-family: 'Arial Narrow', sans-serif;
	font-family: Georgia, serif;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-family: 'Courier New', Courier, monospace;
	font-family: Impact, Charcoal, sans-serif;
	font-family: Tahoma, Geneva, sans-serif;
	font-family: Courier, monospace;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-family: 'MS Sans Serif', Geneva, sans-serif;
	font-family: 'MS Serif', 'New York', sans-serif;
	font-family: 'Bookman Old Style', serif;*/
	background:#ffc ;
	font-size : 0.8em;
	padding: 0;
	margin:0;
}

textarea {
	padding:0;
	margin:0;
}

.content {
	padding:1em;
}
.top {
	background:darkgray;
	color:black;
	padding: 3em;
}

.footer {
	padding-top : 0.5em;
	border-top: dashed gray 1px;
	text-align : center;
}
.footer a{
	color : gray;
}

.jug_node {
	margin-bottom : 0.5em;
	border-bottom : dashed gray 1px;
}

.jug_detail {
	margin-left:2em;
	border-left : solid 1px black;
}

.jug_letters {
	list-style-type: none;
}

.fontXXL {
	font-size: 1.4em;
	font-weight : bold;
}
.fontXL {
	font-size: 1.3em;
	font-weight : bold;
}
.fontL {
	font-size: 1.2em;
}
.fontM {
	font-size: 0.8em;
}
.fontS {
	font-size: 0.6em;
}
.fontSS {
	font-size: 0.4em;
}

.fontInverse {
	background: white;
	color:white;
}
.fontMinor {
	color: gray;
}
.fontBlack {
	color: black;
}
.fontTitle {
	color: darkred;
}

.inputM {
	font-size: 2em;
	width: 5em;
}



/*=============================================*/

.author {
	background:darkorange url(../imgs/user.gif) no-repeat left;
	color: white;
	border-radius : 3px;
	padding:1px 1px 1px 20px;
}


/*=============================================*/